package br.ufpe.cin.imlm2.util.filter;



public interface CompositeFilter<T> extends IFilter<T> {

	/**
	 * Adds another filter to this composite.
	 * 
	 * @param anotherFilter
	 */
	public abstract void addFilter(IFilter<T> anotherFilter);

	/**
	 * Removes a filter from this composite.
	 * 
	 * @param anotherFilter
	 */
	public abstract void removeFilter(IFilter<T> anotherFilter);
}
